.bshare-custom {
  position: absolute;
  left: 0;
  top: 100px; }

#bshare.bshare-custom a {
  display: block;
  margin-top: 2px;
  height: 45px;
  width: 45px;
  padding: 0 !important;
  margin: 0;
  background: url(../image/doc-img013.png) no-repeat;
  background-color: #f1f1f1; }
#bshare.bshare-custom .share-title {
  display: block;
  color: #a0a0a0;
  text-align: center;
  margin-bottom: 10px; }
#bshare.bshare-custom .bshare-sinaminiblog {
  background-position: 0 0; }
#bshare.bshare-custom .bshare-weixin {
  background-position: 0 -45px; }
#bshare.bshare-custom .bshare-qzone {
  background-position: 0 -90px; }
#bshare.bshare-custom .bshare-qqmb {
  background-position: 0 -135px; }
#bshare.bshare-custom .more-style-addthis {
  background-position: 0 -180px; }
